﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace Dora.Tools.Enums.Product
{
    /// <summary>
    /// 交通工具
    /// </summary>
    public enum Transport
    {
        /// <summary>
        /// 无
        /// </summary>
        [Description("无")]
        None = 0,
        /// <summary>
        /// 飞机
        /// </summary>
        [Description("飞机")]
        Airplane = 1,
        /// <summary>
        /// 火车
        /// </summary>
        [Description("火车")]
        Train = 2,
        /// <summary>
        /// 动车
        /// </summary>
        [Description("动车")]
        DTrain = 3,
        /// <summary>
        /// 高铁
        /// </summary>
        [Description("高铁")]
        GTrain = 4,
        ///// <summary>
        ///// 汽车
        ///// </summary>
        //[Description("汽车")]
        //BusCoach = 5,
        ///// <summary>
        ///// 邮轮
        ///// </summary>
        //[Description("邮轮")]
        //Cruise = 6
    }

    /// <summary>
    /// 交通工具-儿童提示类型,用于区分飞机，火车,飞机+火车
    /// </summary>
    public enum TransportForChildType
    {
        /// <summary>
        /// 无
        /// </summary>
        [Description("无")]
        None = 0,
        /// <summary>
        /// 飞机 大交通是飞机时，显示“年龄2-12周岁（不含）
        /// </summary>
        [Description("飞机")]
        Airplane = 1,
        /// <summary>
        /// 火车 大交通是火车（包含高铁/动车/普通火车），显示“身高1.5米（含）以下”
        /// </summary>
        [Description("火车")]
        Train = 2,
        /// <summary>
        /// 飞机+火车 大交通是飞机+火车时，显示“年龄2-12周岁（不含）”
        /// </summary>
        [Description("飞机+火车")]
        AirplaneAndTrain = 3,
        /// <summary>
        /// 邮轮 邮轮显示“2-12周岁”
        /// </summary>
        [Description("邮轮")]
        Cruise = 4
    }
}
